mitre squid - Español Inglés Diccionario